leave a trace - German English Dictionary